improve one's image - Español Inglés Diccionario